Big Huge Thesaurus

Russian Soviet Federated Socialist Republic

noun